Part 3. 控制系统的频域分析

系统的频率特性

频率特性图

Bode 图

系统幅频特性和相频特性的表示举例(也可以 用来求增益剪切频率和相位剪切频率

G(jω)=jωT1+1jω(jωT2+1)
|G(jω)|=ω2T12+1ωω2T22+1
φ(jω)=tan1(ωT1)90tan1(ωT2)

当开环系统由若干典型环节串联组成时,其对数幅频特性和相频特性 分别为各典型环节的对数幅频特性和相频特性之和

Bode 图的绘制

Nyquist 图

Nyquist 图绘制的两种思路:在极坐标系中描出 (A(ω),φ(ω)) 点或者是在直角坐标系中描出 (X(ω),Y(ω)) 点。

使用极坐标作图的思路,我们可以研究 Nyquist 图在低频段和高频段从什么位置出发,沿着什么方向趋近于无穷远点/特定点。使用直角坐标系作图的思路,我们可以研究 Nyquist 图和实轴/虚轴的交点,以及它的渐近线。

Nyquist 图的绘制

Nyquist 图的渐近线

通过对 G(jω) 分析 ω0 或者 ω 时的极限。

例如

G(jω)=50jω(1+0.1jω)(1+0.2jω)=15ω50(10.02ω2)jω(1+0.01ω2)(1+0.04ω2)=ω015ω50jω=1550ωj

所以渐近线是 Re{s}=15.

Nyquist 图性质

最小相位系统

最小相位系统定义:在系统的开环传递函数中,没有位于 s 右半平面的零点和极点,且没有纯时间延迟环节的系统。

例如以下两个系统

G1(s)=1+T2s1+T1s,G2(s)=1T2s1+T1s

稳定性判断

Nyquist 稳定性判据

构造 F(jω)=1+G(jω)H(jω) 为闭环系统的特征方程,F(jω) 在右半平面的零点数就对应闭环系统在右半平面的极点数,如果在右半平面的极点数大于零,则系统不稳定。

幅角原理:在 s 平面上任一闭合路径 Γs 包围了 F(s)Z 个零点和 P 个极点,并且不经过 F(s) 的任一零点和极点。当 s 沿闭合路径 Γs 顺时针方向旋转一圈时,映射到 F(s) 平面内的 F(s) 曲线顺时针绕原点 N=ZP 圈。

构造 Nyquist 路径s=jj0+j0+jj,并且不包含虚轴上的极点,则可以包含右半平面所有的极点和零点。

假如 s 沿着 Nyquist 路径绕一圈,研究 F(s) 曲线 ΓF 沿着顺时针方向绕原点的圈数 N=ZP,此时 Z,P 分别是右半平面的零点数和极点数。

研究 G(jω)H(jω)=F(jω)1,此时 F(jω) 绕原点的情况就相当于 G(jω)H(jω)(1,j0) 点的情况,假如绕 N1 圈,满足:

N1=ZP

稳定性条件:Z=0N1=P.

为了方便计算包围 (1,j0) 点的次数,可以观察曲线在 (,1) 段从下而上和从上而下穿越实轴的次数。

正穿越和负穿越次数之差,就为 N. 可以表达为 N=N+N.

稳定充要条件:

N+N=P

或者我们只绘制 (0+,+) 部分,也绘制从正实轴出发到 ω=0+ 点(对应 vπ/2 弧度)的无穷大圆弧,只看这一半的正穿越和负穿越次数之差,满足:

N=2(N+N)

Bode 稳定性判据

Nyquist 图和 Bode 图的对应关系

正负穿越的映射:(,1) 区段位于负实轴且 |G(jω)H(jω)|>1 的部位,映射到 Bode 图满足 L(ω)>0φ(ω)=π.

例题:已知最小相位系统(开环传递函数在右半平面的极点为零)对数相频特性如图所示:

ωc 是增益剪切频率,试讨论系统的稳定性。

稳定要求 N+N=P/2=0

  • 0<ωc<ω1 时,N+=0,N=0,系统稳定;

  • ω1<ωc<ω2 时,N+=1,N=0,系统不稳定;

  • ωc>ω2 时,N+=1,N=1,系统稳定。

综上,当改变系统开环增益 K,使得截止频率 ωc<ω1ωc>ω2 时,系统保持稳定。

Bode 图中旋转次数 N 的计算:N=2(N+N),稳定充要条件:

N=ZPN=PN+N=P/2

注意,Nyquist 稳定判据中 ω:+,因此是 P,而 Bode 稳定性判据中 ω:0+,因此穿越次数为 P/2.

系统的相对稳定性和稳定裕度

分析系统相对稳定性时,一般需要给出相位裕量和增益裕量两个量。但是对于最小相位系统,由于幅频特性和相频特性一一对应,可以只用相位裕量表示相对稳定性。

稳态分析

闭环系统的稳态特性取决于开环频率特性的低频段(开环对数幅频特性的第一个转折频率以前的区段),取决于系统开环增益和开环积分环节的数目。

减小系统稳态误差的方法:提高系统开环频率特性低频段的幅值,增大低频段斜率的绝对值(型号增加)。

动态分析

ts3ζωnωn=ωc1+4ζ42ζ2

得到 tsωn 为常数,ts 短的系统 ωc 大,带宽 ωb 大,抗高频噪声的能力弱。

{ωp=ωn12ζ2Mp=M(ωp)=12ζ1ζ2ωb=ωn12ζ2+24ζ2+4ζ4(0<ζ12)

对于给定 ζtsωb 成反比,如果系统带宽大,则说明系统“惯性”小,动作迅速,ts 也小。

控制系统的校正

校正的分类

校正的定义:采用适当方式,在系统中加入一些参数可调整的装置(校正装置),用以改变系统结构,进一步提高系统的性能,使系统满足指标要求。

之后我们研究的都是串联校正。

超前校正

Gc(s)=1+aTs1+Ts,a>1

超前网络波特图

最大相角处 ωm=1aT,此时的增益为 20lga dB.

超前校正的设计流程

原系统相角裕度为 γ0,期望校正到 γ.

超前校正的作用与限制条件

滞后校正

Gc(s)=1+bTs1+Ts,0<b<1

形式上和超前校正一样,但是 b 的取值范围不同。

滞后网络波特图

最小增益为 20lgb,我们主要利用滞后网络的幅频特性,因为相频特性的减小是不利因素,应当尽量避免。

滞后网络设计流程

假设期望校正相位裕度为 γ.

滞后校正的作用和限制

超前滞后校正

Gc(s)=1+aT1s1+T1s1+bT2s1+T2s,a>1,ab=1

超前滞后网络波特图

超前滞后校正设计步骤

使用超前-滞后校正装置,可以全面地提升系统的性能。

校正 Matlab 代码

习题

Bode 图

1

已知某负反馈系统的开环传递函数是最小相位的,其开环对数幅频曲线如图所示。

  1. 写出系统的开环传递函数 G(s)H(s).

    确定系统类型 v=1,两个转折频率 ω=0.5ω=10,分别对应一阶惯性环节和一阶微分环节,开环传递函数为:

    G(s)H(s)=K(0.1s+1)s(2s+1)

    再确定 K,通过低频段的延长线经过 (1,20lgK) 点,推出 K=10.

  2. 计算系统的相位裕度。

    系统为:

    G(s)H(s)=10(0.1s+1)s(2s+1)

    系统经过 (1,14) 点,因为斜率为 40 dB/dec,得到横轴为 0.35 dec2.239 因此剪切频率可以取 2.239. 此时的相位裕度为(可以代入卡西欧复数模式)

    180+(154.79)=25.21
  3. 如果要求系统的相位裕度为 60,则系统的开环增益 K 应为多少?

    需要整体抬高曲线,使得曲线的新的剪切频率 ωc 对应的相角为 120. 计算 ωc=16 rad/s 时,相角为 120,而此时的幅值为 0.036834,需要扩大为 1,因此取开环增益 K=10/0.36834=271.488. 验证如下:


2

已知某单位负反馈系统的开环传递函数 G(s) 是最小相位的,其开环对数幅频特性曲线如图所示:

  1. 求系统的开环传递函数 G(s).

  2. 计算系统的相位裕量;

  3. 判断系统的稳定性。

系统形式:

G(s)=K(s/5+1)(s/0.1+1)(s/ω2+1)(s/100+1)

因为低频段延长线经过 (1,20lgK)=(1,40),所以 K=100.

因为幅频特性曲线经过 (5,20lg5) 点,因此 |G(j5)|=1/5. 解得 ω2=0.8.

计算系统的相位裕量:令 |G(jω)|=1,得到

100ω225+1100ω2+1ω20.82+1ω210000+1=1

解得 ω=3,代入 G(j3) 求得相角:G(j3)=133.914,因此相位裕量为

133.914+180=46.066

系统稳定。

Nyquist 图

1

设单位反馈系统的开环传递函数

G(s)=as+1s2

试确定相角裕度为 45 时参数 a 的值。

G(jω)=jaω+1ω2
{|G(jω)|=a2ω2+1ω2=1G(jω)=tan1(aω)180=135

推出 ω=21/4,a=21/4.

2

已知单位负反馈系统的开环传递函数为:

G(s)=Ks(s+3)(s+5),K>0
  1. K=100 时,试绘制该系统 ω+ 的 Nyquist 曲线。

    • ω0,曲线从无穷远点处,沿着 π/2 的方向趋近;

    • ω,曲线沿着 3π/2 的方向趋近原点。

    • 对称画出 ω 为负的情况,并且顺时针补全 π/2π/2 的圆弧。

    计算曲线与实轴的交点,

    G(jω)=Kjω(8jω+15ω2)R

    要求 ω=±15,此时,

    |G(jω)|=|Kωω2+9ω2+25|=K120

    因此 Nyquist 曲线与实轴交于 (K120,j0). 此时代入 K=100,交于 (5/6,j0).

  2. 讨论并确定使得系统稳定的 K 值范围;

    开环在 s 右半平面极点个数 P1=0,Nyquist 曲线与实轴交于 (K120,j0).

    • 当 Nyquist 曲线不包围 (1,j0) 点,N,N+=0N1=0.

      Z1=P1+N1=0

      此时闭环系统在右半 s 平面极点个数为 0,系统稳定;

    • 当 Nyquist 曲线包围 (1,j0) 点,N=0,N+=2N1=2.

      Z1=P1+N1=2

      此时闭环系统在右半 s 平面极点个数为 0,系统不稳定;

    综上,当 K/120<1 时,即 K>120 时,系统不稳定,当 1<K/120<0 时,即 0<K<120 时,系统稳定,当 K=120 时系统临界稳定。

  3. 试确定使系统相位裕度为 45 时的 K 值。

    联立:

    {|G(jω)|=Kωω2+9ω2+25=1φ(jω)=90tan1(ω/3)tan1(ω/5)=135

    通过第二个方程解得 ωc=1.5677 rad/s,代入第一个方程可得 K=27.808.

3

已知单位负反馈系统的开环传递函数为

G(s)=K(s+1)(0.5s+1)(2s+1)
  1. 绘制系统 Nyquist 图。

    • ω0 时,系统型号为零,沿着 0 方向从 (K,0) 点出发

    • ω 时,90(nm)=270,沿着 270 方向趋近于原点。

    按计算器取点计算出大概的趋势,发现和实轴、虚轴各有一个交点。

    代入 G(jω),得到:

    G(jω)=K13.5ω2+jω(3.5ω2)

    得到与虚轴的交点:ω=1/3.5=0.5345,与实轴的交点:ω=3.5,交于 8K/90 点;

  2. 利用 Nyquist 点判断当 K 取何值时,闭环系统稳定。

    首先,系统没有在右半平面的极点,也就是 P=0,因此稳定等价于 N=0.

    • 8K/90<1N+=2,N=0,此时 N=N+N=2,系统不稳定;

    • 1<8K/90<0,系统稳定。

    综上,K>45/4 时系统不稳定,K=45/4 时系统临界稳定,0<K<45/4 时系统稳定。

4

已知系统结构图如图所示,试用奈奎斯特判据判断闭环系统稳定时,a(a>0) 的取值范围。

画出奈奎斯特图:

计算与实轴的交点:

1ω=2ω2ω3+aωω=±a

此时与实轴交于:

5(ja+1)ja(2ja2a)=52a

因为系统有两个开环极点,P=2,当 5/2a<1 时,N=2,满足 N+N=0P 的条件,因此 0<a<2.5 时系统稳定。

5

设单位反馈系统开环传递函数如下,试用奈奎斯特判据判断系统稳定性。

  1. G(s)=250(s+1)s2(s+5)(s+15).

    闭环稳定;

  2. G(s)=(s+1)2s2(3s+1)(0.1s+1)2.

    闭环稳定;

  3. G(s)=K(s2)s(s1).

    开环不稳定极点数 P=1.

    闭环不稳定。

6

单位反馈系统的开环传递函数为:

G(s)=Ks(s+3)(s+5)

使用奈奎斯特稳定性判据确定当所有极点都在 s 平面左半部且实部大于 1 时 K 的取值范围。

s1 代入 s,可得:

G(s)=K(s1)(s+2)(s+4)

画出奈奎斯特图.

起始点:(K/8,0j),终止点:原点。

求出和实轴的交点:

G(jω)=K(jω1)(jω+2)(jω+4)

令虚部为零,可得 ω=±2j,此时 G(jω)=K/18.

系统的 P=1,需要 N+N=P 才能保证稳定,此时:

K8<1<K18

需要保证 8<K<18.

7

给定单位负反馈系统的开环传递函数:

G(s)=K(T1s+1)s(T2s+1),T1>0,T2>0,K>0

使用奈奎斯特图确定稳定条件。

(注意非最小相位系统,ω0 时从无穷大处沿 90 方向出发,由于带一个负号,ω 时沿 +90 方向趋于原点)

与实轴的交点:

1T2ω2=T1ωωω=±1T1T2

对应的交点为:

(KT1,0)

因此要求:

0<K<1T1

系统稳定。

超前校正

1

设单位负反馈系统的闭环传递函数为

Φ(s)=2Ks2+2s+2K

若要求系统稳态误差系数为 20s1,相位裕度 γ30,试为其设计串联相位超前校正装置(补偿角度 ε=8),并用折线法画出校正前后开环对数幅频特性图。

解:开环传递函数为:

G(s)=2Ks(s+2)=Ks(s/2+1)

可得 K=20.

Step 1. 计算 a 选取 a=10,提供最大 55 的超前相角,满足题目条件。

Step 2. 计算 T 新的剪切频率 ωc 满足:

20lg|G(jωc)|+20lga=0ωc=11.158 rad/s

需要让最大超前相角位于新的剪切频率,也就是:

ωm=ωc=1TaT=0.02834 s

Step 3. 构造校正后的开环传递函数

G(s)=G(s)Gc(s)=20s(s/2+1)1+aTs1+Ts

2

设单位负反馈系统的前向传递函数 G0(s)=K(s+2)(s+15)

  1. 若要求系统稳态位置误差系数 Kp=10,相位裕量 γ50,试用相位超前校正方法进行设计(补偿角度 ε=5

    G0(s)=10(s/2+1)(s/15+1)

    Step 1:选取 φm=γ+ε=55,此时对应 a=10.

    Step 2: 确定新的剪切频率 ωc.

    20lg|G0(ωc)|+20lga=0ωc=28.99 rad/s

    此时对应最大相角:

    ωc=ωn=1aTT=0.0109 s

    Step 3: 设计校正网络并且进行检验:

    G(s)=1+aTs1+Ts10(s/2+1)(s/15+1)
    G(jωc)=193.79

    此时相位裕量 γ50,满足题意。

  2. 若要求系统稳态位置误差系数 Kp=10,校正后系统的增益剪切频率 ωc=15,问是否能用相位超前校正方法实现?请说明理由。

    G0(s)=10(s/2+1)(s/15+1)

    其增益剪切频率为 ωc0=14.325 rad/s,我们利用相位超前校正幅值增加 20lga 的特点,

    20lg|G0(jωc)|+20lga=0

    设计 a=1.0700T 很大(这里取 1000)的系统。验证确实满足 ωc=15 的条件。

3

设单位反馈系统开环传递函数为:

G(s)=Ks(s+1)

试作系统的 Bode 图,设计超前校正装置。要求校正后系统的稳态速度误差系数 Kv=10 s1,剪切频率 ωc4.4 rad/s,相位裕度不低于 45.

选取:

G(s)=10s(s+1)

由于原系统 φ(ω)>180,设计 a=10,提供 φm=55 的校正。

新的剪切频率点满足:

20lg|G(jωc)|+20lga=0

解得 ωc=5.579 rad/s,由于需要新的剪切频率对应最大相角,满足:

ωc=ωm=1Ta

推出 T=0.05668 s.

新的系统可以写为:

G(s)=Gc(s)G(s)=1+aTs1+Ts10s(s+1)

剪切频率为 ωc=5.579 rad/s,此时

φ(ωc)=tan1(aTω)tan1(Tω)90tan1(ω)

计算得到相位裕度为 65.065,满足要求。

滞后校正

1

开环单位负反馈 G(s)=1s(s+1)(0.5s+1),要求 Kv5 s1,γ40,GM 不小于 10dB,用 Bode 图设计相位滞后校正。

待校正系统:

G0(s)=5s(s+1)(0.5s+1)

寻找 ωc 满足

γ+10=φ(ωc)+180φ(ωc)=130

解得 ωc=0.4917 rad/s. 使得 ωc 成为新的剪切频率:

20lg|G0(jωc)|+20lgb=0b=0.1129

选择 T 满足:

1bT=110ωcT=180

设计校正后的系统:

G(s)=1+bTs1+TsG0(s)=1+20.3s1+180s5s(s+1)(0.5s+1)

代入 G(jωc)=1135,满足相位裕度的条件。

代入 G(jωg)=13.6 dB180,满足增益裕度的条件。

超前-滞后校正

1

已知单位反馈控制系统的开环传递函数为:

G(s)=Ks(s+1)(s+2)

试设计串联超前-滞后校正环节使得闭环系统满足下列品质指标:

G(s)=Kvs(s+1)(s/2+1)

其中 Kv=K/2,选取 Kv=10s1,K=20s1.

|G(jω)|=Kvωω2+1ω2/4+1
G(jω)=90tan1(ω)tan1(ω/2)

Step 1. 确定 a,选取 φm=55,此时 a=10. 对应 b=1/10.

Step 2. 确定剪切频率 ωc. 寻找 G(jω)=180 的点使其成为新的剪切频率点。此时得到 ωc=2|G(jωc)|=10/3.

Step 3. 确定 T2,利用 1/bT2=ωc/10,得到 T2=70.

Step 4. 确定 T1. 过 (2,20lg(10/3)) 点做斜率为 20 dB/dec 的直线,与 ω 轴交于 (4.714,0) 点。

因此,1/T1=4.714,取 T1=0.212.

总体的系统为:

G(s)=1+aT1s1+T1s1+bT2s1+T2s5s(s+1)(s/2+1)

2

给定单位负反馈控制系统的开环传递函数:

G0(s)=100s(s10+1)(s100+1)

基于这个系统,设计了一个并联校正网络如下:

Gc(s)=1+aT1s1+T1s1+bT2s1+T2s

其中,b=1/10,a=10,T1=1/100,T2=10/3.

计算校正后系统的开环传递函数、幅值剪切频率 ωc 和相角裕度 φ

校正后系统的开环传递函数:

G(s)=1+1/10s1+1/100s1+1/3s1+10/3s100s(s10+1)(s100+1)

幅值剪切频率为 ωc=9.95 rad/s,相位裕度为 73.5.